Data storage
LevelDB,
CouchDB
H2,
Postgres,
SQL
Server,
Oracle
Tessera supports
H2, can support
others
with
additional
configuration
Consensus
RAFT,
a
CFT
consensus
algorithm
or
Istanbul Byzantine
Fault Tolerance —
a BFT consensus
algorithm
Supported
by
Notary, contractual
validation
and
agreement of all
participating
nodes
Pluggable
with
RAFT or BFT or
others
Scalability
Highly scalable
Highly scalable
Highly scalable
Interoperability
Possible, however
configuration
is
complex
Possible
through
Corda Settler and
Oracle
node.
Configuration
is
simple
Possible
through
Oracles
Support
Open source but
promoted
and
supported by IBM
commercially
R3 Corda team
Consensys team
Configuration and
Set up
Relatively tough
Relatively simple
Relatively tough
Documentation
Well-documented
and huge number
of examples on
GitHub
Very
well
documented
and
huge number of
examples
on
GitHub
Relatively
less
documented
and
lack of examples
on GitHub
Resource
&
learning curve
Learning
curve
high
but
high
availability
of
resources
Learning
curve
low
and
high
availability
of
resources
Learning
curve
high
but
high
availability
of
resources
Table 16.1: Comparison of private permissioned DLT
References